What is difference between pretty and cute?

As an AI language model, I can provide an explanation of the differences in connotations and usage of the words "pretty" and "cute" as follows:

"Pretty" generally refers to physical appearance, especially in a way that is pleasant or attractive to look at. It can also imply elegance or sophistication, as in the case of calling someone a "pretty lady" or a "pretty dress."

"Cute," on the other hand, implies a sort of charming or endearing quality that goes beyond just physical appearance. Cute things or people are often viewed as innocent, sweet, and youthful. It can also refer to things that are small or round, such as a "cute little puppy" or a "cute little dress."

In summary, "pretty" is more often associated with an aesthetic quality, while "cute" is more about personality or character. However, the meanings of both words can vary depending on the context and personal perceptions.